outshine (someone's) achievements

Translations
éclipser les réalisations de quelqu’un